distinguished in what they do - Espagnol Anglais Dictionnaire